necessary supportive measures - French English Dictionary